package br.com.bradseg.abcd.teste.pacote.vo;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import br.com.bradseg.abcd.teste.pacote.enumeracao.StatusEnum;

public class PacoteVO implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 2395117787610832771L;
	private long id;
	private String nome;
	private List<ArquivoVO> listaArquivo;
	private StatusEnum status;
	private Date dtAgendamento;
	private ServidorVO servidorPacotes;
	private ServidorVO servidorPublicacao;
	private ArquivoVO arquivo;
	private Date dtCriacao;
	private Date dtAtualz;
	private String usuarResp;

	public PacoteVO() {
		servidorPacotes = new ServidorVO();
		servidorPublicacao = new ServidorVO();
		arquivo = new ArquivoVO();
	}

	public long getId() {
		return id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public List<ArquivoVO> getListaArquivo() {
		return listaArquivo;
	}

	public void setListaArquivo(List<ArquivoVO> listaArquivo) {
		this.listaArquivo = listaArquivo;
	}

	public StatusEnum getStatus() {
		return status;
	}

	public void setStatus(StatusEnum status) {
		this.status = status;
	}

	public Date getDtAgendamento() {
		return dtAgendamento;
	}

	public void setDtAgendamento(Date dtAgendamento) {
		this.dtAgendamento = dtAgendamento;
	}

	public ServidorVO getServidorPacotes() {
		return servidorPacotes;
	}

	public void setServidorPacotes(ServidorVO servidorPacotes) {
		this.servidorPacotes = servidorPacotes;
	}

	public ServidorVO getServidorPublicacao() {
		return servidorPublicacao;
	}

	public void setServidorPublicacao(ServidorVO servidorPublicacao) {
		this.servidorPublicacao = servidorPublicacao;
	}

	public ArquivoVO getArquivo() {
		return arquivo;
	}

	public void setArquivo(ArquivoVO arquivo) {
		this.arquivo = arquivo;
	}

	public Date getDtCriacao() {
		return dtCriacao;
	}

	public void setDtCriacao(Date dtCriacao) {
		this.dtCriacao = dtCriacao;
	}

	public Date getDtAtualz() {
		return dtAtualz;
	}

	public void setDtAtualz(Date dtAtualz) {
		this.dtAtualz = dtAtualz;
	}

	public String getUsuarResp() {
		return usuarResp;
	}

	public void setUsuarResp(String usuarResp) {
		this.usuarResp = usuarResp;
	}

}
